140922
240777
127439
111910
505777
839148
958619
69858
1007980
926537
441261
152100
818147
903949
1017724
827610
561505
54952
100987
609377
294284
545842
446275
833256